<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">
<h:body>
	<p:dialog widgetVar="incluirUsuario" id="usuarioCreateDialogId" height="350" width="600" 
		modal="true" closable="true" draggable="false" resizable="false" header="Novo Usuário">
		
		<h:form id="usuarioCreateDialogForm" prependId="false">
		<p:growl id="growlIncluirUsuario" showDetail="false" life="3000" />
			<h:panelGrid columns="2">
		
				<h:outputText value="* Nome: " />
				<p:inputText value="#{usuarioBean.usuario.nome}" style="width:250px" maxlength="100"/>
				
				<h:outputText value="* Abreviação: " />
				<p:inputText value="#{usuarioBean.usuario.abreviacao}" style="width:250px" maxlength="100"/>
				
				<h:outputText value="* Senha: " />
				<p:inputText value="#{usuarioBean.usuario.senha}" style="width:250px" maxlength="100"/>
				
				<h:outputText value="Data Nascimento: " />
				<p:inputText value="#{usuarioBean.usuario.dataNascimento}" />
				
				<p:commandButton value="Gravar" icon="ui-icon-plus" action="#{usuarioBean.createUsuario}"
					update=":usuarioForm:usuarioTable, growlIncluirUsuario"
					oncomplete="closeDialogIfSucess(xhr, status, args, incluirUsuario, 'usuarioCreateDialogId')" />
					
				<p:commandButton value="Cancelar" icon="ui-icon-cancel" actionListener="#{usuarioBean.resetUsuario}"
					onclick="incluirUsuario.hide();" type="button" />
					
			</h:panelGrid>
		</h:form>
	</p:dialog>
</h:body>
</html>